package Server;

import java.awt.event.*;

import javax.swing.*;

public class MenuArchivo extends JMenu 
{
	

	private static final long serialVersionUID = 1L;
	
	private JMenuItem menuItemIniciar;
	private JMenuItem menuItemFinalizar;
	
	public MenuArchivo() {
		super("Archivo");
		setMenu();
	}
	
	private void setMenu() {
		menuItemIniciar = new JMenuItem("Iniciar");
		menuItemIniciar.setToolTipText("Inicia servicio rmi");
		menuItemIniciar.addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent arg0) {
				new Server().iniciar();
				menuItemIniciar.setEnabled(false);
			}});
		
		menuItemFinalizar = new JMenuItem("Finalizar");
		menuItemFinalizar.setToolTipText("Finaliza el servicio");
		menuItemFinalizar.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_X,ActionEvent.CTRL_MASK));
		menuItemFinalizar.addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent arg0) {
				new Server().cerrar();
				menuItemIniciar.setEnabled(true);
				//ServerRun.cerrarVentana();
			}});
		
		add(menuItemIniciar);
		add(new JSeparator());
		add(menuItemFinalizar);
	}
}
